//
//  LoginViewModel.h
//  AppleMarket
//
//  Created by yangy on 22/10/2018.
//  Copyright © 2018 szgsy. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN
@class LoginStrategyModel;
@class ImageCodeMoel;
@interface LoginViewModel : NSObject
@property (nonatomic, strong) NSString *accountStr_;
@property (nonatomic, strong) NSString *passwordStr_;
@property (nonatomic, strong) LoginStrategyModel *loginStrategy;
@property (nonatomic, strong) RACSignal *loginButtonEnableSignal;
@property (nonatomic, strong) RACSignal *loginButtonColorSignal;
@property (nonatomic, strong) RACCommand *checkCommond;
@property (nonatomic, strong) RACCommand *loginStrategyCommond;
@property (nonatomic, strong) RACCommand *loginCommond;
@property (nonatomic, strong) RACSubject *strategySubject;
@property (nonatomic, strong) RACSubject *needInputCodeSubject;
@property (nonatomic, strong) RACSubject *loginSuccesSubject;
@property (nonatomic, strong) RACSubject *forgetPwdClickSubject;
//@property (nonatomic, strong) ImageCodeMoel *codeModel;
@end

NS_ASSUME_NONNULL_END
